/**
 * @className AnnouncementService
 * @author liuxuelin
 * @Date 2021/1/18
 * @version v1.0
 */

package com.hidt.shop.service;

import com.hidt.shop.domain.Announcement;

import java.util.List;

public interface AnnouncementService {
    /**
     * 添加公告的方法
     *@参数
     *@返回值  int
     *@创建人  liuxuelin
     *@创建时间  2021/1/18
     */
    public int addAnnouncement(Announcement announcement);
    /**
     * 查询公告的的内容
     *@参数
     *@返回值
     *@创建人  liuxuelin
     *@创建时间  2021/1/18
     */
    public List<Announcement> findAll();
    /**
     *@方法功能描述：查询公告的的内容
     *@methodName findAll2
     *@params []
     *@return java.util.List<com.hidt.shop.domain.Announcement>
     *@author 刘雪林
     *@Date 2021/1/23
     */
    public List<Announcement> findAll2(int noticeis_delete);
    /**
     * 删除公告的方法（改变公告表的状态）
     *@参数
     *@返回值
     *@创建人  liuxuelin
     *@创建时间  2021/1/18
     */
    public int updateAnnouncement(Announcement announcement);
    /**
     * 修改已经发布的公告
     *@参数
     *@返回值
     *@创建人  liuxuelin
     *@创建时间  2021/1/18
     */
    public int updateAnnouncement2(Announcement announcement);
}
